void BigInt::print(int dec){
	int limit = SIZE - 1;
	for(; num[limit] == 0; limit--) ;
	
	int size = SIZE - offset;

	if(dec >= size){
		putchar('.');
		for(int i = SIZE - dec; i < offset; i++)
			putchar('0');
		for(int i = offset; i <= limit; i++)
			printf("%d", num[i]);
	}
	else{
		int i = offset;
		for(; i < SIZE - dec; i++)
			printf("%d", num[i]);
		putchar('.');
		for(; i <= limit; i++)
			printf("%d", num[i]);
	}
}
